• word of the day

    sequoia sempervirens

    sequoia sempervirens - Dictionary definition and meaning for word sequoia sempervirens

    Definition
    (noun) lofty evergreen of United States coastal foothills from Oregon to Big Sur; it flourishes in wet, rainy, foggy habitats
Download our Mobile App Today
Receive our word of the day
on Whatsapp